Skip to content

[doc][repo] Update documents + Re-organize "docs" folder#207

Merged
forfudan merged 9 commits intodevfrom
repl
Apr 14, 2026
Merged

[doc][repo] Update documents + Re-organize "docs" folder#207
forfudan merged 9 commits intodevfrom
repl

Conversation

@forfudan
Copy link
Copy Markdown
Owner

@forfudan forfudan commented Apr 14, 2026

This PR updates the documents and re-organize the "docs" folder.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository documentation and examples to treat Decimal as the canonical arbitrary-precision decimal type name (with BigDecimal/BDec remaining as aliases), alongside a docs folder re-organization and a version bump to 0.10.0.

Changes:

  • Rename the core arbitrary-precision decimal struct to Decimal and keep BigDecimal/BDec as aliases.
  • Refresh docs/readmes/examples to consistently present Decimal as the primary name and update import guidance.
  • Bump pixi.toml (and referenced docs) from 0.9.00.10.0, add internal docs, and remove the old docs/api.md.

Reviewed changes

Copilot reviewed 12 out of 16 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
src/decimo/bigdecimal/bigdecimal.mojo Makes Decimal the canonical struct name and adjusts aliasing + messaging.
python/README.md Updates Python-facing docs to refer to Decimal and simplifies the status table.
pixi.toml Bumps package version to 0.10.0.
examples/examples_on_decimal128.mojo Adds Decimal128 usage examples.
examples/examples_on_bigint.mojo Adds BigInt usage examples.
examples/examples_on_bigdecimal.mojo Updates examples to use Decimal(...) directly.
docs/user_manual.md Re-organizes TOC/sections and updates naming and version references.
docs/todo.md Updates to-do items for Decimal naming and formatting.
docs/readme_zht.md Updates ZH-TW readme wording/alias ordering for Decimal.
docs/readme_unreleased.md Updates unreleased readme for 0.10.0, alias lists, and naming.
docs/plans/todo.md Adds a re-homed TODO document under docs/plans/.
docs/internal/v0.8.0_benchmark_report.md Adds an internal benchmark report document.
docs/internal/internal_notes.md Adds internal notes and references from benches.
docs/api.md Removes the old API reference document.
benches/cli/bench_cli.sh Updates internal-notes link path after docs re-org.
README.md Updates main README to present Decimal as the primary name and bumps wording accordingly.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@forfudan forfudan changed the title [doc][repo] Update documents + Re-organize "docs" folder + Change Decimal to the main struct name [doc][repo] Update documents + Re-organize "docs" folder Apr 14, 2026
@forfudan forfudan merged commit 910423e into dev Apr 14, 2026
11 checks passed
@forfudan forfudan deleted the repl branch April 14, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants